not to let anything stop someone - Francés Inglés Diccionario